<?php
namespace app\index\controller;
use think\Controller;
use think\Request;
use think\Session;
use think\Db;
use feieyun\Feieyun;
class Test extends Controller
{
	public function dayinji()
	{

		$user="gaozhemail@sina.com";//*必填*：飞鹅云后台注册账号
		$UKEY="XtKIFmBEtTq3mp3X";//*必填*: 飞鹅云注册账号后生成的UKEY
		$SN="815002276";//*必填*：打印机编号，必须要在管理后台里添加打印机或调用API接口添加之后，才能调用API
		$sig=sha1($user.$UKEY.time());//公共参数，请求公钥



		$HttpClient = new \feieyun\Feieyun('api.feieyun.cn', '80');//加载外部类

		$orderInfo = '<CB>测试打印</CB><BR>';
		$orderInfo .= '名称　　　　　 单价  数量 金额<BR>';
		$orderInfo .= '--------------------------------<BR>';
		$orderInfo .= '饭　　　　　 　10.0   10  10.0<BR>';
		$orderInfo .= '炒饭　　　　　 10.0   10  10.0<BR>';
		$orderInfo .= '蛋炒饭　　　　 10.0   100 100.0<BR>';
		$orderInfo .= '鸡蛋炒饭　　　 100.0  100 100.0<BR>';
		$orderInfo .= '西红柿炒饭　　 1000.0 1   100.0<BR>';
		$orderInfo .= '西红柿蛋炒饭　 100.0  100 100.0<BR>';
		$orderInfo .= '西红柿鸡蛋炒饭 15.0   1   15.0<BR>';
		$orderInfo .= '备注：加辣<BR>';
		$orderInfo .= '--------------------------------<BR>';
		$orderInfo .= '合计：xx.0元<BR>';
		$orderInfo .= '送货地点：广州市南沙区xx路xx号<BR>';
		$orderInfo .= '联系电话：13888888888888<BR>';
		$orderInfo .= '订餐时间：2014-08-08 08:08:08<BR>';
		$orderInfo .= '<QR>http://www.dzist.com</QR>';//把二维码字符串用标签套上即可自动生成二维码
		//$sn='';//*必填*：打印机编号，必须要在管理后台里添加打印机或调用API接口添加之后，才能调用API

		$this->wp_print($SN,$orderInfo,1,$sig);
		
	
	}
	public function wp_print($printer_sn,$orderInfo,$times,$sig){
		
			$content = array(			
				'user'=>'gaozhemail@sina.com',
				'stime'=>time(),
				'sig'=>$sig,
				'apiname'=>'Open_printMsg',

				'sn'=>$printer_sn,
				'content'=>$orderInfo,
			    'times'=>$times//打印次数
			);
			
		$client = new \feieyun\Feieyun('api.feieyun.cn', '80');
		if(!$client->post('/Api/Open/',$content)){
			echo 'error';
		}
		else{
			//服务器返回的JSON字符串，建议要当做日志记录起来
			echo $client->getContent();
		}
		
	}



}
